sword scabbard - Español Inglés Diccionario